JavaScript または API 統合
概要
統合をサーバーサイドで行うかクライアントサイドで行うかを決定したら、次に決めるべきは、どの実装方法を使用するかです。クライアントサイドのサイトでは、JSON または API を選択できます。一方、サーバーサイドのサイトは API の使用に限られます。
Algonomy のいずれの製品を実装する場合でも、それぞれの実装方法の仕組みを理解することは重要です。
小売業者は、実装を最大限に活用するために Algonomy チームと密接に連携する必要があります。多くの機能はセルフサービスですが、RR チームと提供されるトレーニングを活用することで、実装時のトラブルを回避できます。
Algonomy 製品を使用しているサイトを顧客が訪問すると、サイトは顧客とサイトの情報を Omnichannel Personalization に送信し、パーソナライズされたコンテンツを受け取ります。この Omnichannel Personalization へのリクエストとレスポンスは、顧客のブラウザ(クライアントサイドリクエスト)またはマーチャントのサーバー(サーバーサイドリクエスト)から行うことができます。
JavaScript 統合
クライアントサイド統合を使用する場合は、JavaScript 統合を活用できます。これは API コールではまだ利用できない便利な機能を提供します:
- 追加のデバッグおよびテストツールへのアクセス
API
クライアントサイドサイトでもサーバーサイドサイトでも、Omnichannel Personalization サーバーと通信するために API コールを使用できます。
API コールは、このコア統合カテゴリと製品固有の機能のための製品別ドキュメントの両方で詳細に説明されています。